import jieba

text = "我爱自然语言处理"

# 精确模式（默认）
words = jieba.cut(text)
print(type(words))
print("/".join(words))  # 输出: 我/爱/自然语言处理

# 全模式
words = jieba.cut(text, cut_all=True)
print("/".join(words))  # 输出: 我/爱/自然/自然语言/语言/处理

# 搜索引擎模式
words = jieba.cut_for_search(text)
print("/".join(words))  # 输出: 我/爱/自然/语言/自然语言/处理


from jieba import posseg
words = posseg.cut("我爱北京天安门")
words = posseg.cut("爱迪生今天去清华大学")
for word, flag in words:
    print(f"{word} ({flag})")
# 输出:
# 我 (r)  # 代词
# 爱 (v)  # 动词
# 北京 (ns)  # 名词（地点）
# 天安门 (ns)  # 名词（地点）